Jakarta EE 8 Recipes [ویدئو]

Jakarta EE 8 Recipes [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید راه حل های سازمانی واقعاً عالی را با قوی ترین و بالغ ترین فناوری برای توسعه سازمانی ارائه دهید؟ این دوره به شما کمک می کند تا راه حل های سازمانی موثری بسازید و با Jakarta EE 8 سازنده شوید. در این دوره، شما با نوشتن تراکنش‌های درخواست-پاسخ با استفاده از کانتینر جاکارتا EE 8، Servlet 4.0 شروع می‌کنید. با نوشتن برنامه های وب EJB 3.2 و JSF 2.3 ویژگی ها را در Jakarta EE پیاده سازی خواهید کرد. ساخت برنامه های MVC با استفاده از Eclipse Ozar. پیاده سازی اجزای سمت سرور با استفاده از CDI 2.0. و خدمات REST را بسازید. همچنین یاد خواهید گرفت که امنیت راه حل های سازمانی خود را با استفاده از احراز هویت داخلی و مجوزهای کدگذاری شده بهبود ببخشید. و در نهایت، شما یاد خواهید گرفت که برنامه ها و میکروسرویس های جاکارتا EE خود را بر روی سرورهای مختلف قابل اعتماد و ایمن مستقر کنید. در پایان دوره، شما از Jakarta EE 8 برای توسعه یک برنامه سازمانی ایمن، موثر و قابل اعتماد استفاده خواهید کرد. بسته کد این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Jakarta-EE-8-Recipes. [*] همه اجزای اصلی پلت فرم جاکارتا EE را بدانید [*] با استفاده از مشخصات Jakarta EE 8، برنامه های کاربردی سرویس گیرنده-سرور کامل بسازید [*] ترجمه ویژگی های ایجاد شده با استفاده از Java EE 8 به Jakarta EE [*] با استفاده از کانتینرهای Servlet 4.x، تراکنش‌های درخواست پاسخ را اجرا کنید [*] ساخت و پیاده سازی اجزای جاکارتا EE با Context Dependency Injection (CDI) 2.0 [*] با استفاده از مدل امنیتی جاکارتا EE، احراز هویت و مجوز را برای برنامه‌ها اعمال کنید [*] ساخت و استقرار میکروسرویس های Jakarta EE به صورت محلی یا از طریق سرورهای مبتنی بر ابر این دوره ویدیویی برای توسعه دهندگان با تجربه جاوا و توسعه دهندگان JEE در نظر گرفته شده است که می خواهند با Jakarta EE 8 مهارت داشته باشند و ویژگی های اصلی آن را کشف کنند. [*] راهنمای جامع مبتنی بر دستور العمل حاوی تمام موضوعات مورد نیاز برای ایجاد برنامه های کاربردی سرویس گیرنده-سرور با استفاده از پلت فرم Jakarta EE * [*] برنامه های Enterprise Java خود را با استفاده از Jakarta EE مقیاس پذیرتر و کارآمدتر کنید * [*] پیاده سازی میکروسرویس ها و واکنش پذیر برنامه نویسی با جاکارتا EE

سرفصل ها و درس ها

کاوش Servlet 4.0 Exploring Servlet 4.0

  • بررسی اجمالی دوره The Course Overview

  • راه اندازی HTTP/2 Setting Up HTTP/2

  • فشار سرور The Server Push

  • مدیریت درخواست و پاسخ Managing Request and Response

  • استفاده از CDI 2.0 Applying CDI 2.0

  • ایجاد اجزای فیلتر Creating Filter Components

  • ایجاد شنوندگان Creating Listeners

  • اضافه کردن Servlets در زمان اجرا Adding Servlets at Runtime

  • مدیریت نماها با استفاده از Runtime Discovery Managing Views Using Runtime Discovery

پیاده سازی اجزای EE جاکارتا Implementing Jakarta EE Components

  • استفاده از EJB 3.2 Lite با CDI 2.0 Using EJB 3.2 Lite with CDI 2.0

  • ایجاد رهگیر 1.2 Creating Interceptors 1.2

  • ساخت JSF 2.3 MVC با CDI 2.0 Building JSF 2.3 MVC with CDI 2.0

  • فراخوانی روش با آژاکس Method Invocation with Ajax

  • استفاده از رهگیرها و رویدادها در JSF 2.3 Applying Interceptors and Events to JSF 2.3

  • استفاده از مکانیسم سفارش رویداد Applying Event Ordering Mechanism

  • ایجاد رویدادهای ناهمزمان Creating Asynchronous Events

  • با استفاده از Eclipse Krazo MVC Using Eclipse Krazo MVC

مدیریت مدل داده Managing the Data Model

  • DAO با JPA 2.2 و Bean Validation 2.0 DAO with JPA 2.2 and Bean Validation 2.0

  • استفاده از JTA برای منبع داده واحد Using JTA for Single Datasource

  • لایه JPA در EJB 3.2 JPA Layer in EJB 3.2

  • با استفاده از Hibernate JPA Provider Using Hibernate JPA Provider

  • با استفاده از EclipseLink JPA Provider Using EclipseLink JPA Provider

  • راه اندازی چندین منبع داده Setting Up Multiple Datasources

  • ایجاد لایه داده NoSQL Creating NoSQL Data Layer

استفاده از ابزارهای مبتنی بر JSON Using JSON-Based Utilities

  • استفاده از عملیات JSONB و JSONP Applying JSONB and JSONP Operations

  • ویژگی های تاریخ نقشه برداری Mapping Date Properties

  • با استفاده از JsonPointer Using JsonPointer

  • استفاده از JsonPatch و MergePatch Applying JsonPatch and MergePatch

  • استفاده از جستارهای JSON Using JSON Queries

ساخت برنامه های کاربردی ناهمزمان و واکنشی Building Asynchronous and Reactive Applications

  • ایجاد سرورها و فیلترهای ناهمزمان Creating Asynchronous Servlets and Filters

  • استفاده از بلوک های فرآیند جریان Using Stream Process Blocks

  • پیاده سازی خدمات REST با استفاده از JAX-RS 2.1 Implementing REST Services Using JAX-RS 2.1

  • ایجاد مشتریان برای خدمات وب JAX-RS 2.1 Creating Clients for JAX-RS 2.1 Web Services

  • پیاده سازی تراکنش های پیام محور ناهمزمان Implementing Asynchronous Message-Driven Transactions

  • ایجاد رویدادهای ارسال شده توسط سرور (SSE) Building Server Sent Events (SSE)

  • ایجاد برنامه های WebSocket Creating WebSocket Applications

  • استفاده از تریلرهای HTTP Using HTTP Trailers

ساخت برنامه های همزمان Building Concurrent Applications

  • استفاده از Thread Executors Using Thread Executors

  • ایجاد و استفاده از ManagedExecutorService Creating and Using ManagedExecutorService

  • ایجاد و استفاده از ManagedScheduledExecutorService Creating and Using ManagedScheduledExecutorService

  • با استفاده از ManagedThreadFactory Using ManagedThreadFactory

  • با استفاده از ContextService Using ContextService

اعمال امنیت در جاکارتا EE Applying Security to Jakarta EE

  • پیاده سازی احراز هویت پایه Implementing Basic Authentication

  • با استفاده از IdentityStore Using IdentityStore

  • ذخیره اطلاعات کاربری در پایگاه داده Storing User Credentials in a Database

  • مدیریت نقش های کاربر و مجوز Managing User Roles and Authorization

  • اجرای احراز هویت مبتنی بر فرم Implementing Form-Based Authentication

  • استفاده از کوکی ها برای ایجاد احراز هویت Using Cookies to Create Authentication

  • با استفاده از SecurityContext Using SecurityContext

  • ایمن سازی سایر منابع Securing Other Resources

استقرار و اجرای برنامه های جاکارتا EE Deploying and Running Jakarta EE Applications

  • استفاده از Open Liberty Using Open Liberty

  • با استفاده از پایارا Using Payara

  • استفاده از GlassFish Using GlassFish

  • با استفاده از WildFly Using WildFly

  • استفاده از جتی Using Jetty

ساخت میکروسرویس ها و برنامه های کاربردی Cloud-Native Building Microservices and Cloud-Native Applications

  • ساخت میکروسرویس ها با استفاده از Thorntail Building Microservices Using Thorntail

  • ساخت میکروسرویس با استفاده از پایارا میکرو Building Microservices Using Payara Micro

  • ساخت میکروسرویس ها با استفاده از KumuluzEE Building Microservices Using KumuluzEE

  • ساخت برنامه Cloud-Native با استفاده از Docker Building Cloud-Native Application Using Docker

  • دسترسی به سایر برنامه های کانتینر Accessing Other Container Applications

  • ایجاد برنامه Cloud-Native با استفاده از AWS Creating Cloud-Native Application Using AWS

نمایش نظرات

Jakarta EE 8 Recipes [ویدئو]
جزییات دوره
5 h 59 m
61
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sherwin John C.Tragura Sherwin John C.Tragura

Sherwin John Calleja Tragura یک متخصص در زمینه جاوا، ASP .NET MVC و برنامه های کاربردی Python با پیشینه ای در فریم ورک های فرانت اند است. او تیمی از توسعه دهندگان را برای ساخت برنامه های کاربردی مختلف مرتبط با تولید و دارایی های ثابت، مدیریت اسناد، مدیریت سوابق، POS و سیستم های موجودی مدیریت کرده است. او سابقه ساخت سیستم های مدیریت اطلاعات آزمایشگاهی (LIMS) و اپلیکیشن های موبایل هیبریدی را به عنوان مشاور دارد. او همچنین از سال 2010 خدمات آموزش Bootcamp شرکتی را برای دوره های Python، Django، Flask، Jakarta EE، C#، ASP .NET MVC، JSF، Java و برخی فریم ورک های فرانت اند ارائه کرده است. او کتاب هایی مانند Spring MVC Blueprints و Spring 5 Cookbook و Packt video، Modern Java Web Applications with Spring Boot 2.x را تالیف کرده است.

Sherwin John C.Tragura Sherwin John C.Tragura

Sherwin John Calleja Tragura یک متخصص در زمینه جاوا، ASP .NET MVC و برنامه های کاربردی Python با پیشینه ای در فریم ورک های فرانت اند است. او تیمی از توسعه دهندگان را برای ساخت برنامه های کاربردی مختلف مرتبط با تولید و دارایی های ثابت، مدیریت اسناد، مدیریت سوابق، POS و سیستم های موجودی مدیریت کرده است. او سابقه ساخت سیستم های مدیریت اطلاعات آزمایشگاهی (LIMS) و اپلیکیشن های موبایل هیبریدی را به عنوان مشاور دارد. او همچنین از سال 2010 خدمات آموزش Bootcamp شرکتی را برای دوره های Python، Django، Flask، Jakarta EE، C#، ASP .NET MVC، JSF، Java و برخی فریم ورک های فرانت اند ارائه کرده است. او کتاب هایی مانند Spring MVC Blueprints و Spring 5 Cookbook و Packt video، Modern Java Web Applications with Spring Boot 2.x را تالیف کرده است.